約 3,328,800 件
https://w.atwiki.jp/monosepia/pages/11555.html
オーディオ ■ BlueToothのコーディックと音質の違いを徹底検証する 創造の館 Technical Report
https://w.atwiki.jp/axim/pages/26.html
Bluetooth周辺機器 ''名称'' ''対応状況'' ''備考'' PrincetonステレオヘッドフォンPTM-BAH A2DP動作 WidcommV037あるいはMS a2dp adonパッチで Plantronics Voyager 510 HSP w/BroadcomX51V0.38 Bluetake i-PHONO mini BT450Rx A2DP,AVRCP,HFP w/BroadcomX51V0.38 Sony DR-BT20NX A2DP,AVRCP,HSP,HFP BroadcomBluetoothStackX51V05 Dell Aximワイヤレスキーボード HID 純正 FOMA P902is DUN パケット通信可能 AU W21T DUN パケット通信可能 AU W44T DUN パケット通信可能 AU W52T DUN パケット通信可能 京ぽん2(WX310K) DUN パケット通信可能 コメント 名前 コメント すべてのコメントを見る stereo headset Clip Ⅱmini(H-101) x51vで使えました。ヤフオクWILMARTplus 店で購入1.98k。 -- ((名無し)) 2009-02-08 16 05 50 ttp //www.mobilitysite.com/boards/x50-x51-forums/122247-widcomm-axim-x50v-x51v-state-development.html -- (名無しさん) 2008-07-03 22 23 11 MS a2dp adonパッチはどこで手に入れたらいいのでしょうか? -- (名無し) 2006-12-30 01 42 38 プラネックスBT-01HSSヘッドフォン。WIDCOMMスタックnite -- (名無しさん) 2006-12-21 04 52 05
https://w.atwiki.jp/agbnavi/pages/13.html
Bluetoothで直接接続できる外部GNSSの例 Hemisphiere A325A325 GNSS スマートアンテナ 取扱説明書(PDF) imageプラグインエラー ご指定のURLはサポートしていません。png, jpg, gif などの画像URLを指定してください。 Dual Electronics XGPS160(comment)低価格、Bluetooth接続で運用性が優れているけど精度が低く畑作用としては向いていないと思われる imageプラグインエラー ご指定のURLはサポートしていません。png, jpg, gif などの画像URLを指定してください。 作業例1 5m幅で道付け imageプラグインエラー ご指定のURLはサポートしていません。png, jpg, gif などの画像URLを指定してください。 拡大 作業例2 小麦追肥作業 imageプラグインエラー ご指定のURLはサポートしていません。png, jpg, gif などの画像URLを指定してください。 拡大 GNS GNS2000 imageプラグインエラー ご指定のURLはサポートしていません。png, jpg, gif などの画像URLを指定してください。 QSARZ BT-Q818XT RS-232CをBluetoothに変換して利用できる外部GNSSの例 Hemisphiere V104V104s GPS コンパス取扱説明書(PDF) imageプラグインエラー ご指定のURLはサポートしていません。png, jpg, gif などの画像URLを指定してください。 作業例1 imageプラグインエラー ご指定のURLはサポートしていません。png, jpg, gif などの画像URLを指定してください。 拡大 Bluetooth RS-232C変換器の例 ラトックシステム REX-BT60 AndoroidアプリからBluetooth経由で設定可能,D-SUB9オス インターソリューションマーケティング Parani-SD1000 多機能、長距離通信、D-SUB9メス imageプラグインエラー ご指定のURLはサポートしていません。png, jpg, gif などの画像URLを指定してください。 CHC OIM CO12051B 小型で安価、D-SUB9メス 各変換機のピンアサイン Pin REX-BT60 Parani SD-1000 CO12051BU 1 NC DCD Vcc IN 2 RxD TxD TxD 3 TxD RxD RxD 4 NC DSR to 6pin 5 GND GND GND 6 NC DTR to 4pin 7 RTS CTS CTS 8 CTS RTS RTS 9 Vcc OUT/IN Vcc IN NC 各GNSSレシーバーのピンアサイン(MD6) Pin GR-8013R NL-8003P 1 GND GND 2 Vcc Vcc 3 TX-RS232 NC 4 RX-RS232 RX 5 PPS TX 6 PWR_CTRL PPS u-blox8-M8 レシーバー解説書(プロトコル仕様),英語 MD6端子のパッチアンテナをBluetoothに変換した例 Navisys GR-8013R u-blox8、MD6の端子をRS-232Cに変換するケーブルを自作しBluetooth化した事例、電源はUSB端子から入力 imageプラグインエラー ご指定のURLはサポートしていません。png, jpg, gif などの画像URLを指定してください。
https://w.atwiki.jp/w54sa/pages/37.html
Bluetooth動作確認表 動作報告をまとめて、購入の参考にしましょう なお、この表は動作を保証するものではありません 使えた 使えなかった コメント 使えた 順位 選択肢 得票数 得票率 投票 1 SONY DRC-BT15(オーディオレシーバー) 75 (27%) 2 ASIANA IDT ABT-M100 25 (9%) 3 SONY DR-BT21G(ヘッドセット) 25 (9%) 4 W44T付属Bluetoothレシーバー 22 (8%) 5 Pioneer カロッツェリア サイバーナビ(カーナビ) 17 (6%) 6 SONY DR-BT30QA(ヘッドホン) 10 (4%) 7 Logitec LBT-HP110C2 8 (3%) 8 HONDA インターナビ 8 (3%) 9 MacBook 7 (3%) 10 NHDP-W56S(カーナビ) 7 (3%) 11 ワイヤレスイヤホンセットP01(DoCoMo) 7 (3%) 12 Jabra BT3030 6 (2%) 13 LBT-HS210C2 6 (2%) 14 PLANTRONICS Voyager 510WS(ヘッドセット) 6 (2%) 15 SONY DR-BT25NX(ヘッドセット) 5 (2%) 16 ソフトバンク ZTBAC1(ヘッドセット) 5 (2%) 17 BH-258(ヘッドセット) 4 (1%) 18 プリンストン PTM-BEM(ハンズフリーイヤホン) 4 (1%) 19 モバイルキャスト mBandR (MPX2200R) 4 (1%) 20 PLANTRONICS DISCOVERY 655 3 (1%) 21 プラネックス BT-05HST(ヘッドセット) 3 (1%) 22 プラネックス BT-MiniHS(ヘッドセット) 3 (1%) 23 Jabra BT250v(ヘッドセット) 2 (1%) 24 Pioneer カロッツェリア 楽ナビ AVIC-HRZ008(カーナビ) 2 (1%) 25 Planex BT-05HS 2 (1%) 26 Princeton PTM-BEM3S 2 (1%) 27 SONY DR-BT1(ヘッドセット) 2 (1%) 28 SONY DR-BT50(ヘッドセット) 2 (1%) 29 01TSQRA 1 (0%) 30 Jabra BT500v(ヘッドセット) 1 (0%) 31 Jabra BT5020(ヘッドセット) 1 (0%) 32 Pioneer カロッツェリア 楽ナビLight AVIC-MRZ088(カーナビ) 1 (0%) 33 SONY DR-BT22(ヘッドセット) 1 (0%) 34 Sony Ericsson HBH-PV708(ヘッドセット) 1 (0%) 35 W54S 1 (0%) その他 投票総数 279 使えなかった 順位 選択肢 得票数 得票率 投票 1 macbook 4 (27%) 3 mobilecast mLink R MPX3000R 3 (20%) 2 MOOROLA MOTOROKR T505 3 (20%) 4 ADTEC AD-HSM10 2 (13%) 5 Logitec LBT-PS100C2 2 (13%) 6 Motorola S3 1 (7%) その他 投票総数 15 コメント DRC-BT15で、LISMOに対応してるのは言うまでもないが、 ワンセグにもチャンネルや音量で便利に使えた。 -- 和菓子屋 (2008-03-07 21 56 15) 使えた PLANTRONICSVOYAGER 510WS カロッツェリア サイバーナビ -- 俺様 (2008-03-07 22 30 15) tvoteって選択肢がないと「その他」を受け付けないじゃんw とりあえず直して上二人分入れといた。 -- 僕はね、名無しさんなんだよ (2008-03-07 23 08 24) DRC-BT15でシャッター切れる? -- 名無しさん (2008-03-08 21 35 07) Logitec LBT-110C2使えました -- 名無しさん (2008-03-09 19 25 30) カロナビVH009地図更新済みVerで動作おけ。 -- 名無しさん (2008-03-10 22 48 51) パナのカーナビで試した方、いらっしゃいませんか? -- ロンロン (2008-03-11 18 38 12) 悪名高いDEH-P810は電話関連は使用可。音楽まわりはやっぱりSCMS-Tが無いのでダメですた。 -- 名無しさん (2008-03-13 23 06 31) Logitec LBT-HP110C2使えてます。 (3/9に品名書き間違えました。すみません…) -- 名無しさん (2008-03-15 19 08 30) SONY DR-BT21G、マニュアル通りにやったが、携帯が認識してくれない。。。 上手くいった方、こつややり方があれば、教えて下さい。 -- 名無しさん (2008-03-17 00 39 59) mobilecast mLink R MPX3000Rですが、ハンズフリー としては使えます。ついでにMPXAD500をiPodに刺し ペアリングすると着信時にはW54SAで通話、通話を止め るとiPodから音楽が聞こえます。 -- 名無しさん (2008-03-18 12 50 12) DR-BT30QA でハンズフリーが出来ません・・・誰か教えていただけませんか?? -- 名無しさん (2008-03-19 13 24 06) 車運転用に、新発売のBT-MiniHSを購入。7gで軽いのはいいが、小さくて、リダイヤル数回かけてしまった。某スレで、DRC-BT15勝手なリダイヤルするなんてと笑えなくなった。(私自身はDRC-BT15でリダイヤルの失敗はなし) -- 和菓子屋 (2008-03-20 18 05 03) LBT-HS210C2ですが、音が途切れまくり&歪みまくりなんで使用に耐えません。 -- 名無しさん (2008-03-21 02 09 02) W52Tのパンフに載ってる、auショップで買える01TSQRAが使えました。 -- 名無しさん (2008-03-22 15 25 48) SONY DR-BT21GのペアリングのコツはPOWERボタンを 7秒以上押す!以上。 -- 名無しさん (2008-03-24 15 01 11) MOTOROLA MOTOROKR T505(車載ハンズフリー+A2DP FMトランスミッタ)を購入して試しましたが駄目でした。 ハンズフリーは使用できますが、A2DPは接続はできるものの動作しません。W54SA側のBluetoothアイコンにバツがつきました。 -- t-kurita (2008-04-25 00 02 22) JabraのBT3030ですが、LISMO、ワンセグ両方ともOKです。更にリダイアルも出来て便利、便利。 -- BT3030 (2008-04-27 17 33 47) JabraのBT3030でiPodに繋いだプラネックスのBT-DockTとマルチペアリングさせようとしてるんだけど、どうも上手くいかん。W54SAの方が上手くペアリングできると音楽が時々途切れるし、iPod側が上手く繋がってるときはW54SAで接続できない。現在奮闘中。 -- 名無しさん (2008-06-25 20 27 54) MPX2200Rを使っています。 推奨機器なのでLISMO、ワンセグともにOKでした。 ですが音途切れが激しいのでビットレートは64kbpsが限界だと思った。 -- Nehu (2008-12-13 23 42 16) SONY DR-BT50。 山手線に乗車した後に接続しようとするといつも接続出来ない。 駅によってはホーム上でもNG。 54SAと本機をくっつけて接続開始してもNG。 一度接続成功してからなら問題なし。 bluetooth接続機器って、そんなもん? -- bearing (2009-02-14 23 01 03) 本番OKらしいですd(´∀`*)グッ$ http //l7i7.com/ -- 私だ (2012-01-05 22 32 03) 動作環境がまったくわかりません -- 梶原弘行 (2012-08-07 21 08 35) 名前 コメント
https://w.atwiki.jp/n-01a/pages/60.html
Bluetooth関連 ナビとかでデータ通信(DUN)はできないよ。DUNするならSHとか行くべし。Nはハンズフリーだけだと思ったほうがいい。 SCMS-Tに対応していないと、音楽聴けないよ。Bluetooth機器選ぶときは気をつけて。 有線では出ないノイズ、音とびは、ビットレートを下げる、エフェクトを設定するなどで減らせるよ。 青歯情報 【動作確認できたって書いてあった製品】 <オーディオ関連> メーカー名 製品型番 対応プロファイル 動作時間 メーカーサイト Sony Ericsson HBH-DS205 A2DP, AVRCP, HSP, HFP 通話:約8時間、待受:約600時間 メーカーサイト Sony DRC-BT15P A2DP, AVRCP, HSP, HFP 通話:約6時間、待受:約100時間 メーカーサイト Sony DR-BT140Q A2DP, AVRCP, HSP, HFP 通話:約12時間、待受:約200時間 メーカーサイト Logitec LBT-HP110C2WHLBT-HP110C2BK A2DP, AVRCP, HSP, HFP 通話:15時間、待受:550時間 メーカーサイト ・・・んでもiアプリの音は出ないよ。 <カーナビ関連> メーカー名 製品名 型番 対応状況 メーカーサイト パイオニア 楽ナビ AVIC-HRZ008 駐車場空き情報取得:×CDタイトル情報取得:×スマートループ取得:×ハンズフリー発信:○メモリダイアル転送:× メーカーサイト <対応プロファイル> HSP ヘッドセット HFP ハンズフリー A2DP 音声をレシーバー付きヘッドフォン(またはイヤホン)に伝送。ステレオ音声・高音質となる AVRCP AV機器のリモコン機能 <N-01Aでできること、できないこと> 出力される音 HSP(ヘッドセット) HFP(ハンズフリー) A2DP(ヘッドフォン) 音声/テレビ電話電話発信音 ○ ○ × 音声/テレビ電話電話着信音 ○ ○ × 音声/テレビ電話呼び出し音 ○ ○ × 音声/テレビ電話の相手の声 ○ ○ × 音声電話時の相手の声 ○ ○ × プッシュトークw着信音 × × × ワンセグ音声 × × ○ ビデオ再生音 × × ○ ミュージックプレーヤー再生音 × × ○ アラーム通知音 ○ ○ × メール着信音 × × × ⇒ 通話に関してはHFPよりHSPでの接続が吉 ⇒ ヘッドフォンとか買うときにはどの機能を使うかをよく確認して買うべし。ゲームとかどーなんだろ。あとメール着信音は全滅なんですな。。。 ⇒ DUN(ダイヤルアップ関連)はサポートして欲しかった。ナビとかで必要だし。NECへリクエストはここにすべし。メーカーの中の人も見てねww <Bluetooth機器の紹介とか> [ITmedia] 2008年秋冬版 使用スタイル別に選ぶ「Bluetoothハンズフリー&イヤフォン機器」カタログ[音楽対応モデル編] 2008年秋冬版 使用スタイル別に選ぶ「Bluetoothハンズフリー&イヤフォン機器」カタログ[ヘッドセット編]
https://w.atwiki.jp/tsy01/pages/20.html
Bluetooth対応機器 biblio Bluetooth®接続確認機器一覧 仕様 2chレポート コメント biblio Bluetooth®接続確認機器一覧 http //www.toshiba.co.jp/product/etsg/cmt/au/biblio/biblio_bluetooth.htm 仕様 Bluetooth 2.1+EDR Class2 (SPP/HFP/DUN/BIP/OPP/AVRCP/A2DP) A2DP対応のヘッドフォンでないとワンセグの音は出ない。 PCSVの音は出力できない。 2chレポート 299 白ロムさん sage 2009/06/17(水) 19 32 04 ID +o1qZccZ0 297 DRC-BT15Pを使ってますが、 受話器としての能力はあまり良くないみたいで 相手からよく聞こえないとよく言われる。 音楽用寄りといえる機種で、 連続使用時間は2~3時間ぐらいかな。 ただ、充電しながら使えないのが痛い。 音楽を聴くことを重視に考えるなら どっかのメーカーが USB端子で充電できる奴出してたから そっちを探してみれば? 183 白ロムさん sage 2009/06/21(日) 22 26 15 ID zct6ER0o0 54SAの時使っていた、青歯ヘッドフォンBT15と 車運転中使用のBT-MiniHSの認識されなくて、 一時間ねばってしまった。 wifiを接続し続けてたのが悪かったのか、 wifiを切断して設定したら成功した。 コメント BT3030が問題なく使用できた - 名無しさん 2009-08-30 15 32 45 BSHSBE06を使用。左からしか鳴らない。PCでも試したけど同様。 - 名無しさん 2009-09-06 02 46 20 データフォルダのEZムービーの音がbluetoothヘッドセットから鳴らないのですがどうすれば・・・ - 名無しさん 2010-02-27 21 01 05 仕様だったような・・・ - 名無しさん 2010-03-05 01 00 21 名前
https://w.atwiki.jp/sh-01a/pages/23.html
SH-01AはBluetoothを搭載しています。ワイヤレスヘッドセットなどが使えるほか、ワイヤレスキーボードを使うことができます。 SH-01A Bluetoothバージョン 対応機器HSP/HFP ヘッドセット A2DP/AVRCP ヘッドフォン HID キーボード SPP OPP DUN Bluetooth対応機器一覧 FAQ SH-01A Bluetoothバージョン Bluetooth 2.0+EDR 対応プロファイル HSP/HFP/A2DP/AVRCP/HID/SPP/OPP/DUN 対応機器 HSP/HFP ヘッドセット ハンズフリーで通話ができます。両手が使えないときとかに。 Bluetooth ヘッドセット一覧 A2DP/AVRCP ヘッドフォン SH-01Aから音楽をワイヤレスで聴くことができます。曲送りなども可。ほとんどのものはHSP/HFPに対応しているので、ハンズフリーで通話もできます。 Bluetooth ヘッドフォン一覧 HID キーボード SH-01Aではキーボードが使えます。Bluetoothのキーボードはかなり高いのですが……。 Bluetooth キーボード一覧 SPP Bluetoothを介して対戦ゲームができます。 OPP アドレス帳の転送ができます。 DUN ワイヤレスモデムとしてSH-01AをPCから使用できます。 Bluetooth対応機器一覧 Bluetoothヘッドフォンに関してはP905i まとめサイトのBluetoothコーナーがまとまってます。 FAQ Q.Bluetoothってなにができるの? ワイヤレスで周辺機器を使うことができます。ヘッドセットではワイヤレスで通話。ヘッドフォンではワイヤレスで音楽を聴くことができ、さらに通話も可能(切り替え可)。パソコンとBluetoothで接続してワイヤレスモデムとして使用することもできますし、ワイヤレスキーボードで文章を打つこともできます。カーナビとも接続可能です。Bluetoothを持っている携帯電話同士なら、電話番号などのやりとりも可能。ゲームで対戦することもできるはずです。 Q.SH-01AのBluetoothでできないことは? FTPに対応していないため、ファイルの送受信はできません。また、SYNCに対応していないので、ファイルやデータの同期もできません。 Q.iアプリの音声をBluetoothで飛ばすことはできないの? 少なくともSH906iではできませんでした。 Q.HFPとHSPの違いって? 基本的にHFPはHSPの上位規格となっています。HSPにカーナビなどで使えるための機能を追加したものと考えてもらえればよいかと。原則的にHFPで接続してしまってOKです。
https://w.atwiki.jp/is01rebuild/pages/97.html
Bluetooth 電源関連 無線LANの時と同様に行くと思いきや全く同様にではなかった。 無線LANの場合 # echo 1 /sys/devices/platform/bwpm/wifi で電源onなのだが…、同じsysファイルシステムのディレクトリを参照すると、 # cd /sys/devices/platform/bwpm/wifi # ls -l rw-rw-rw- root root 4096 2011-09-27 21 55 fm rw-rw-rw- root root 4096 2011-09-27 16 11 bluetooth rw-rw-rw- root root 4096 2011-09-27 21 55 wifi bluetoothがある、これは!? # echo 1 /sys/devices/platform/bwpm/bluetooth としてみたが、反応無し! ということで、kernelソースコードに入る。 反応しない訳 echo 1 /sys/devices/platform/bwpm/bluetooth で反応しない訳 $(KERNEL_SRC)/drivers/sharp/bwpm/bwpm.c を参照すると、 static ssize_t show_bluetooth_power(struct device *pdev, struct device_attribute *pattr, char *buf) { bwpm_data_t *p_priv = (bwpm_data_t *)dev_get_drvdata(pdev); buf[0] = (char)(p_priv- bluetooth); return( 1 ); } static ssize_t set_bluetooth_power(struct device *pdev, struct device_attribute *pattr, const char *buf, size_t count) { if ( (buf[0]==0) || (buf[0]==1) ){ bwpm_bluetooth_on( pdev, (int)buf[0] ); return( count ); } return( 0 ); } static ssize_t show_wifi_power(struct device *pdev, struct device_attribute *pattr, char *buf) { bwpm_data_t *p_priv = (bwpm_data_t *)dev_get_drvdata(pdev); int status; status = p_priv- wifi; return snprintf( buf, PAGE_SIZE, "%d\n" , status ); } static ssize_t set_wifi_power(struct device *pdev, struct device_attribute *pattr, const char *buf, size_t count) { int new_status; sscanf( buf, "%d", new_status ); if ( (new_status==0) || (new_status==1) ){ bwpm_wifi_on( pdev, new_status ); } return count; } と…、見てみる。 set_wifi_power は buf から sscanf で atoi の様な動作を入れてある。 sscanf( buf, "%d", new_status ); show_wifi_powerも同様に、bufに文字列が、戻り値にlengthが入るように加工されている。 return snprintf( buf, PAGE_SIZE, "%d\n" , status ); show_bluetooth_power 及び set_bluetooth_power は buf に ASCIIコード文字列ではなく、char型 整数をそのまま受け渡している。対応させるには、open して write でバイナリを書き込むしか無いか??。 kernel 内での Bluetooth HW サスペンドとレジューム $(KERNEL_SRC)/drivers/serial/serial_core.c 上記のコード内にて、下記のような部分を見つけたIS01 デフォルト1.6でBluetoothをon/offした際に出てくる。 また、デフォルトではタイマーを用いて一定時間経つとレジュームしているような気がする。 デフォルト1.6での挙動を調べるために printk ("uart_ioctl() msm_hs_request_clock_off()\n"); 部分の DEBUG 情報に、tty の ネームを出すように変更 printk ("%s uart_ioctl() msm_hs_request_clock_off()\n",tty- name); この結果から、Suspend the HW driver 及び、 Resume the HW driver は ttyHS0 に向けて発行されていることが明らかになった。 ttyHS0 は owner が bluetooth になっているので、おそらくこれが、deviceファイルだと思っていたが確信は無かったので^^; $(KERNEL_SRC)/drivers/serial/serial_core.c (抜粋&省略) /* ===== ADDED BY CSR START ===== */ #define TIOSPSERIAL (0x5520) #define TIORPSERIAL (0x5521) #ifdef CONFIG_SERIAL_MSM_HS void msm_hs_request_clock_off(struct uart_port *uport); void msm_hs_request_clock_on(struct uart_port *uport); #endif /* ===== ADDED BY CSR END ===== */ (省略) /* ===== ADDED BY CSR START ===== */ case TIOSPSERIAL /* Suspend the HW driver */ { #ifdef CONFIG_SERIAL_MSM_HS struct uart_state *state = tty- driver_data; struct uart_port *port = state- port; ret = 0; // Customize for Bluetooth //gpio_set_value( 155, 0 ); msm_hs_request_clock_off(port); uart_change_pm(state, 3); #endif //printk ("uart_ioctl() msm_hs_request_clock_off()\n"); printk ("%s uart_ioctl() msm_hs_request_clock_off()\n",tty- name); break; } case TIORPSERIAL /* Resume the HW driver */ { #ifdef CONFIG_SERIAL_MSM_HS struct uart_state *state = tty- driver_data; struct uart_port *port = state- port; // Customize for Bluetooth //gpio_set_value( 155, 1 ); uart_change_pm(state, 0); msm_hs_request_clock_on(port); #endif //printk ("uart_ioctl() msm_hs_request_clock_on()\n"); printk ("%s uart_ioctl() msm_hs_request_clock_on()\n",tty- name); ret = 0; break; } /* ===== ADDED BY CSR END ===== */ (省略) 電源を on/off する(していると思われる)。 ということで、bluetooh を on/off するだけの toggle コードを書いた。 先に記述したカーネルの /sys/devices/platform/bwpm/bluetooth 部分と、 $(KERNEL_SRC)/drivers/serial/serial_core.c 部分に対応させてみた。 使い方 ソースコードは btsw.zip からDLできます。 ANDROIDソースの system/extras に btsw ディレクトリを解答して下さい。 ソースのルートで $ source ./build/envsetup.sh ターゲットボードの指定のある方は指定してから $ cd system/extras/btsw/ $ mm とすると、ターゲットの /system/bin/ に btsw と btstatus が出来ているかと思います。 btsw 結果 # btsw bluetooth now status=(on) open(/sys/devices/platform/bwpm/bluetooth) write (0) off success # btsw bluetooth now status=(off) open(/sys/devices/platform/bwpm/bluetooth) write (1) on success とするだけで、Bluetoothのon/offをしているつもり。 hciattachを起動していると、off→on に変わったときbluetoothで書いた h4_recv Unknown HCI packet type が大量に出てくるので動いているような気がする。 btstatus 結果 # btstatus bluetooth now status=(on) か # btstatus bluetooth now status=(off) となる。 少なくとも、dmesg で得られる結果はそうなっているが実際の動作がどうなのかは未検証。 dmesg 結果 off の結果 3 [24260.192424] [bwpm] bwpm_bluetooth_on Low-Power-mode 3 [24260.192444] [bwpm] bwpm_bluetooth_on RF OFF 3 [24260.192450] [bwpm] bwpm_bluetooth_on change status (1- 0) 4 [24260.192617] ttyHS0 uart_ioctl() msm_hs_request_clock_off() on の結果 3 [24320.804430] [bwpm] bwpm_bluetooth_on RF ON 3 [24320.805377] [bwpm] bwpm_bluetooth_on Normal-Power-mode 3 [24320.805390] [bwpm] bwpm_bluetooth_on change status (0- 1) コメント 名前 コメント すべてのコメントを見る btsw ソース /* IS01 Bluetooth power switch test */ #include stdlib.h #include errno.h #include fcntl.h #include sys/types.h #include sys/stat.h #define BT_SWITCH_FILE "/sys/devices/platform/bwpm/bluetooth" #define BT_UART_FILE "/dev/ttyHS0" /* ===== ADDED BY CSR START ===== */ #define TIOSPSERIAL (0x5520) #define TIORPSERIAL (0x5521) /* ===== ADDED BY CSR END ===== */ int main(int argc, char **argv) { int sz; int fd = -1; int ret = -1; char buffer = 0; // 現在の状態確認 fd=open(BT_SWITCH_FILE, O_RDONLY ); if(fd != -1 ){ sz=read(fd, buffer, 1); if( sz == 1 ){ printf("bluetooth now status=(%s)\n",(buffer? "on" "off" ) ); } close(fd); } // 状態設定 buffer = (buffer==1 ? 0 1 ); // BT UART のレジューム設定 if( buffer == 1 ) { fd=open(BT_UART_FILE, O_RDWR ); if( fd 0 ) return -1; if( ioctl(fd, TIORPSERIAL, NULL) ) { close(fd); perror("ioctl failed"); return ret; } close(fd); } // 電源系 fd=open(BT_SWITCH_FILE, O_WRONLY ); if( fd != -1 ){ sz=write(fd, buffer, 1); if( sz 0 ){ printf("write(%s) failed %s (%d)", BT_SWITCH_FILE, strerror(errno), errno); }else{ ret=0; printf("open(%s) write (%d) %s success\n",BT_SWITCH_FILE,buffer,(buffer? "on" "off" )); } close(fd); } else { printf("open(%s) for write failed %s (%d)", BT_SWITCH_FILE, strerror(errno), errno); } // BT UART のレジューム設定 int cmd=TIOSPSERIAL; if( buffer == 1 ) { cmd=TIORPSERIAL; } if( cmd == TIOSPSERIAL ){ fd=open(BT_UART_FILE, O_RDWR ); if( fd 0 ) return -1; if( ioctl(fd, cmd, NULL) ) { close(fd); perror("ioctl failed"); return -1; } close(fd); } return ret; } (2011/09/27 22 44 公開)
https://w.atwiki.jp/smartphone/pages/113.html
*Bluetooth ここに書いていることは、全ては自己責任で行ってください。 操作等の個別の質問は、原則として携帯機種@2ちゃんねる、モバイル@2ちゃんねるの該当スレッドでお願いします。 Bluetoothモデム化のプロセス WindowsMobile機種からのBluetoothモデム接続 X01HT(サーバ)、WindowsMobile機(クライアント)としてペアリング確立する。 「Bluetooth」をオンにして、Bluetoothアイコンから「Bluetooth設定」を選択。 「電話系ポート(Bluetooth Card) 」をオンにしてリセット。 起動後、X01HTを探索する。Bluetoothアイコン 虫眼鏡アイコン X01HTが表示されたらタップ&ホールドし、メニュー サービス更新を選択。 サービスDUNが表示されたら、タップして「接続登録」をを選択する。 Bluetoothパスキーを入力する。 「新しいモデム接続の追加」をタップし以下の設定をする。 接続名 (例)SoftBank モデムの選択 Bluetooth Card 電話番号 *99# ユーザー名 ai@vodafone パスワード vodafone ドメイン 空白 「詳細設定」をタップして以下の設定をする。 通信速度 115,200bps 追加の初期化コマンド +CGDCONT=1,"IP","vodafone" PalmとのBluetoothモデム接続 X01HTとPalmでペアリング確立する。 フリーウェアBtRDR.prcをダウンロードする。 BtConを起動し、「CreateBtDirect」をクリック。 機器選択画面からX01HTを選択 OK Connection設定「BtDirect」が作成される。 Preferrences Available connectionsから「BtDirect」を選択して「Edit」をタップ。 「Details」をタップし以下の設定をする。 Speed 115,200bps FlowCtl Automatic InitString AT+CGDCONT=1,"IP","vodafone","",0,0 Preferrences Networkで以下の設定をする。 Service (例)SoftBank Connection BrDirect UserName ai@vodafone Password vodafone Phone *99# X01HTでBluetooth経由のファイル受信ができなくなった場合の対処法 [HKLM\Software\Microsoft\Obex]の[IsEnabled]の値を[dWord 1]にすると復旧。 Bluetooth経由でのActiveSync接続 ドングルとの相性がかなりあり動作不安定、接続不可の場合がある模様。シリアルとDUNは見える。 接続不可ドングルCorega 参考記事 Palm→X01HTへの接続(BT-DUN) Treo700w→X01HT(WM→WM)へのBT-DUN パソコンからのUSB接続は、まだ。。。 BTモデム化完了 HTC Universal as a Bluetooth Modem X01HTは「端末内フルインターネット」だった X01HTとBT接続のその後 Hermes の勝手に Bluetooth オフ問題解消! A2DP(Advanced Audio Distribution Profile) A2DP Bluetoothのハイクォリティオーディオ用AVプロファイル。非同期データ転送により高音質を実現する。 X01HTではA2DPに必要なdllがインストールされていないため、Bluetoothスイテレオヘッドホンの接続には下記の操作が必要である。(※hTczにはインストールされている) A2DP対応プロセス ダウンロードサイトa2dp_hack.cab(要レジスト) fit4cat Hermes Tweaker v1.1a(要レジスト) 念のため本体バックアップ推奨。 a2dp_hack.cabをインストールする。 Bluetoothのサービス一覧に、「Wireless Stereo」という項目が追加されているのでそれにチェックを入れプレイヤーで音楽を再生する。 音質設定関係はフリーウェア「fit4cat Hermes Tweaker v1.1a」をインストールする。 Hermes Tweakerの「Tweaks」で以下のように設定する。 Improve BT A2DP sound quality 有効 Audio Quality Excellent 上記のTweaksの設定で音質が変わらない、音が途切れるとの報告もある。(ヘッドホンとの相性?) Tweaksの設定で不具合のある場合はレジストリを以下のように設定する。 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Bluetooth\A2DP\Settings "UseJointStereo"=dword 00000000 dword 00000000=ステレオモード HKEY_LOCAL_MACHINE\Drivers\BuiltIn\BtA2dpSnd "Priority256 "= dword 60を追加 HKLM/SOFTWARE/Microsoft/Bluetooth/AudioGateway/Capability dword 69 デフォルト値=37 HKLM/SOFTWARE/Microsoft/Bluetooth/AD2P/Settings/BitPool dword 60 デフォルト値=30 参考記事 A2DP使用時のバッテリー消費量/VGP-BRM1 X01HTでA2DPは未サポート HermesでA2DP/mClip XDA trionでA2DPは使えるのか?/mLincR Bluetooth A2DP/VGP-BRM1 A2DPをCAB一発で! a2dp_hack.cab X01HTにA2DPプロファイルを A2DP BTの音質アップ hTc Z + BT620sでワイヤレスステレオを聞く!/mLink R hTc Zでワイヤレスステレオ/東芝W44T付属レシーバ X01HTでBluetoothヘッドセット(ヘッドフォン)を利用する/東芝910T付属レシーバ X01HTでA2DPワイヤレスステレオ --- 音とびするよ/mClip X01HTでa2dpの音飛びがやっぱりあきらめきれない。/mClip A2DP on X01HT hTc Z(その12)---ヘッドホン端子がない/mRinkR X01HTとBT接続のその後/VGP-BRM1 Hermes の勝手に Bluetooth オフ問題解消! Bluetoothリモコン操作もできる MortPlayer “x01ht”+Bluetoothで音楽再生/mLinkR DoCoMoワイヤレスイヤホンセットP01も使える~!/mLinkR Bluetoosh VGP-BRM1/オーディオコントローラ コメント 名前 コメント すべてのコメントを見る
https://w.atwiki.jp/nino-add-up/pages/119.html
Bluetoothで音楽を聞く ヘッドセット ワイヤレスステレオヘッドセット ホワイト DR-BT21G W(ソニー) 再生機器 Softbank 920SH(Bluetooth内蔵) 接続方法 ヘッドセットのPowerボタンを7秒以上押してカップリングできるようにする 920SHのBluetoothを起動してデバイス検索を実行 ヘッドセットが見つかると「0000」を入力してカップリング完了 聞いた感じ デフォルトの設定では今ひとつ 920SHの方でサウンド効果を切り替えるとましになる アマゾンのレビューでは締め付けられて痛いとか書かれてるけど,耳が小さく引っかからないのでこれぐらいがちょうどいい 接続が途切れることは少ないけど3m以上はなれるとちょっと途切れたりも(ほとんど気にならない) 追記 2008/01/23 やっぱり使ってると不満に感じる部分が・・・ SDカード- 携帯-Bluetooth- ヘッドホン なのか知らないが途切れることが使っていると気になりだす. 音楽を聞きながらサイトを見たりするのでバッテリーが・・・ てことで,iPod-Bluetooth- ヘッドホン を導入 Bluetoothの送信機は SONY ポータブルステレオトランスミッタ TMR-BT10 イヤホンプラグに差し込む上,iPodなどの再生機器とは別電源だから クリップ式で小型.かばんの外に引っ付けたりできるから(送信機,受信機の間に物が入ると途切れやすくなる?) 接続方法 どちらも電源ボタンな7秒以上押しでカップリングモードになって認識するのを待つだけ.非常に簡単. 聞いた感じ 携帯から接続するより断然快適. 送信側を外に出せるので途切れることがほとんどない(電車内). 使用機器 ワイヤレスステレオヘッドセット ホワイト DR-BT21G W(ソニー) SONY ポータブルステレオトランスミッタ TMR-BT10 [PR] メールフォーム